About Engineering

Interested in becoming an Engineer? The Engineering programs will help you build a deeper foundation in science, math, and engineering principles and prepare you for transfer to a 4-year institution to complete your engineering training.

Renewable energy, cyber security, space travel, manufacturing, human genetics, preventing disease, robotics, tackling poverty, and global warming… the career prospects in Engineering are boundless. As an Engineer you can design beautiful homes, more efficient machinery, ingenious electronic gadgetry, new wonder chemicals, environmentally-friendly heating or cooling systems, more economical industrial processes, or cutting edge software programs.  Meaningful challenges on a daily basis are routinely conquered - an Engineer turns intellectual accomplishments into practical achievements. The Undergraduate Engineering Program at CCSF attempts to develop within students the ability to think analytically and creatively, and to become skilled problem solvers.  An Engineering A.S. degree is required for many Engineering Technician jobs, but moreover it will help with the transfer process, should you decide to move to a 4-year program.

Explore Potential Careers

Studying Engineering can lead to a variety of different jobs or career paths. Below are just some of the many options you will have!

  • Manufacturing  Technician
  • Biomedical Equipment Technician
  • Instrumentation and Electrical Technician
  • Electro-Mechanical Technician
  • Hardware Engineering Technician
  • Integration and Testing Technician

Program Options 

Click on the degree or certificate you're interested in earning to see a sample map of courses to take to complete your goal from start to finish. 

Please note that the course maps provided are just an example to help you get started. Please meet with a counselor to personalize the plan to you and your Academic goals. 

View Requirements in College Catalog

Semester 1 

Course Number Course Title Units Notes
ENGN 10A Introduction to Engineering: The Profession 2  
MATH 95 Trigonometry 3  
ENGL 1A + 1AS University-Parallel Reading and Composition + Support 4 - 6   
ET 50 Technical Mathematics 4  
ET 104 Introduction to Engineering Drawing and Manufacturing 2  

Total Units: 15 - 17 

Semester 2

Course Number Course Title Units Notes
MATH 90 + 90S Precalculus Algebra + Support 5 - 8  
CMST 12 Fundamentals of Oral Communication 3  
PHYC 2A Introductory Physics 3  
PHYC 2AL Introductory Physics Lab 1  
ELEC 101 Electronics I: Essentials of Electronics - Measurements and Passive Circuits 2.5  

Total Units: 14.5 - 17.5 

Semester 3 (Summer)

Course Number Course Title Units Notes
GE Area D Social and Behavioral Sciences Requirement 3  
GE Area F United States History and Government Requirement 3  

Total Units: 6

Semester 4

Course Number Course Title Units Notes
ELEC 102A Electronics II: Active Analog Circuits and Practical Applications 2.5  
ELEC 102B Electronics II: Digital Circuits and Practical Applications 2.5  
PHYC 2B Introductory Physics 3  
PHYC 2BL Introductory Physics Laboratory 1  
MATH 100A Short Calculus I 3  
GE Area H Ethnic Studies, Women's and Gender Studies and LGBTQ Studies 3  

Total Units: 15

Semester 5

Course Number Course Title Units Notes
ELEC 103A Electronics III: Analog Circuits and Practical Applications 2.5  
ELEC 103B Electronics III: Digital Circuit Interfaces and Programming 2.5  
ELEC 104A Electronics IV: Wireless Analog and Digital Communication Systems 2.5  
ELEC 104B Electronics IV: Microcontroller Interfaces and Programming 2.5  
Additional Major Requirement See Counselor 4  

Total Units: 14

View Requirements in College Catalog

Semester 1 

Course Number Course Title Units Notes
ENGN 10A Introduction to Engineering: The Profession 2  
CHEM 40 Introduction to Medical Chemistry 4  
MATH 90 + 90S Precalculus Algebra + Support 5 - 8   
MATH 95 Trigonometry 3  

Total Units:  14 - 17 

Semester 2

Course Number Course Title Units Notes
CHEM 101A or CHEM 103A General College Chemistry or General College Chemistry for Engineering 5 - 6  
MATH 110A Calculus I 5  
ENGL 1A + 1AS University-Parallel Reading and Composition + Support 4 - 6  
PHYC 41 Preparatory Physics 3  

Total Units: 17 - 20 

Semester 3 (Summer)

Course Number Course Title Units Notes
GE Area E Humanities Requirement 3  

Total Units: 3

Semester 4

Course Number Course Title Units Notes
MATH 110B Calculus II 5  
PHYC 4A Classical Mechanics for Scientists and Engineers 3  
PHYC 4AL Mechanics Laboratory for Scientists and Engineers 1  
ENGN 10B Introduction to Engineering: Software Tools and Design 2  
GE Area D Social and Behavioral Sciences Requirement 3  

Total Units: 14

Semester 5

Course Number Course Title Units Notes
ENGN 38 Introduction to Programming Concepts and Methodologies for Engineers 3  
MATH 110C Calculus III 5  
PHYC 4B Electromagnetism for Scientists and Engineers 3  
PHYC 4BL Electromagnetism Laboratory for Scientists and Engineers 1  

Total Units: 12

View Requirements in College Catalog

Semester 1 

Course Number Course Title Units Notes
ENGN 10A Introduction to Engineering: The Profession 2  
ET 104 Introduction to Engineering Drawing and Manufacturing 2  
CAD 180 Introduction to Technical Drawing  
MATH 90 + 90S Precalculus Algebra + Support 5 - 8  
CCSF GE Area D Social and Behavioral Sciences Requirement 3  
CCSF GE Area H Ethnic Studies, Women's and Gender Studies and LGBTQ Studies 3  

Total Units: 16 - 19 

Semester 2

Course Number Course Title Units Notes
ELEC 101 Electronics I: Essentials of Electronics - Measurements and Passive Circuits 2.5  
ET 50 Technical Mathematics 4  
ENGL 1A + 1AS University-Parallel Reading and Composition + Support 4 - 6  
MATH 95 Trigonometry 3  
CAD 181 Introduction to Computer Aided Drafting CAD I 2.5  
CAD 99A 3D Printing & Solid Modeling 1  

Total Units: 17 - 19 

Semester 3

Course Number Course Title Units Notes
CMST 12 or CMST 4 Fundamentals of Oral Communication or Group Communication 3  
PHYC 2A Introductory Physics 3  
PHYC 2AL Introductory Physics Laboratory 1  
CAD 99B Advanced AutoCAD Techniques 1  
CAD 182 Engineering Detailing in REVIT 2.5  
CCSF GE Area F United States History and Government Requirement 3  

Total Units: 13.5

Semester 4

Course Number Course Title Units Notes
CAD 190 Part Modeling in Solidworks 2.5  
PHYC 2B Introductory Physics 3  
PHYC 2BL Introductory Physics Laboratory 1  
Additional Major Requirement See Counselor 3  
CAD 184 Structural Building Information Modeling (BIM) in Revit 2.5  
CCSF GE Area E Humanities Requirement 3  

Total Units: 15

View Requirements in College Catalog

Semester 1 

Course Number Course Title Units Notes
ENGN 10A Introduction to Engineering: The Profession 2  
ET 104 Introduction to Engineering Drawing and Manufacturing 2  
MATH 90 + 90S Precalculus Algebra + Support 5 - 8   
CCSF GE Area D Social and Behavioral Sciences Requirement 3  
CCSF GE Area H Ethnic Studies, Women's and Gender Studies and LGBTQ Studies 3  

Total Units: 15 - 18 

Semester 2

Course Number Course Title Units Notes
ELEC 101 Electronics I: Essentials of Electronics - Measurements and Passive Circuits 2.5  
ET 50 Technical Mathematics 4  
ENGL 1A + 1AS University-Parallel Reading and Composition + Support 4 - 6  
MATH 95 Trigonometry 3  
CCSF GE Area F United States History and Government Requirement 3  

Total Units: 16.5 - 18.5 

Semester 3

Course Number Course Title Units Notes
CMST 12 or CMST 4 Fundamentals of Oral Communication or Group Communication 3  
ET 130 Applied Fluid Mechanics for Mechanical Engineering Technology 3  
ET 136A HVAC System Fundamentals 2  
PHYC 2A Introductory Physics 3  
PHYC 2AL Introductory Physics Laboratory 1  
CCSF GE Area E Humanities Requirement 3  

Total Units: 15

Semester 4

Course Number Course Title Units Notes
ET 136B Fundamentals of Air Conditioning and Refrigeration 2  
ET 139B Plumbing System Design Fundamentals 3  
PHYC 2B Introductory Physics 3  
PHYC 2BL Introductory Physics Laboratory 1  
Additional Major Requirement See Counselor 3  
CAD 187 Mechanical, Electrical, Plumbing (MEP) Building Information Modeling (BIM) in Revit 2.5  
ET 139A Engineering Plumbing Systems 3  

Total Units: 17.5

View Requirements in College Catalog

Required courses:

Course Number Course Title Units Notes
ARCH 20 Architectural Graphics I 3  
BIM 120 Revit Architecture I 3  
ARCH 214 AutoCAD I  

Total Units: 9 

Choose 5 units from the following elective courses:

Course Number Course Title Units Notes
CAD 184 Structural Building Information Modeling (BIM) in Revit 2.5  
CAD 187 Mechanical, Electrical, and Plumbing (MEP) Building Information Modeling (BIM) in Revit 2.5  
CAD 190 Part Modeling in SolidWorks 2.5  

Total Units: 5 

Overall Total Units: 14

View Requirements in College Catalog

Required courses:

Course Number Course Title Units Notes
CAD 180 Introduction to Technical Drawing* 1  
CAD 181 Introduction to Computer Aided Drafting - CAD I 2.5  
CAD 182 Engineering Detailing in Revit 2.5   

* Students may substitute the following for CAD 180: Completion of ET 104, or demonstration of prior drafting and drawing skills by performing at satisfactory level on a test.

Total Units: 6 

Choose 3 of the following electives:

Course Number Course Title Units Notes
CAD 184 Structural Building Information Modeling (BIM) in Revit 2.5  
CAD 187 Mechanical, Electrical, and Plumbing (MEP) Building Information Modeling (BIM) in Revit 2.5  
CAD 190 Part Modeling in SolidWorks 2.5  
CAD 99A 3D Printing & Solid Modeling 1  

    and

CAD 99B Advanced AutoCAD Techniques 1  

Total Units: 7 - 7.5 

Overall Total Units: 13 - 13.5

Transfer Options

The program coursework you complete at City College will satisfy lower-division requirements for related majors at several colleges and universities. Start planning your transfer by exploring Engineering and Technology programs at the following institutions: 

  • San Francisco State University 
  • San Jose State University
  • University of California, Berkeley
  • University of California, Davis
  • University of California, Santa Cruz
  • Cal Poly - San Luis Obispo

Have questions about transfer? Visit the Transfer Center for help, transfer information, and/or to speak with college representatives.